it's a done deal. - Spanisch Englisch Wörterbuch